pine-nut paste - Turco Inglés Diccionario